crack one's  duck - Espagnol Anglais Dictionnaire